Abstract
An Eiffel-based language is presented which can be used throughout the full life cycle offering interoperability between different analysis and design methodologies and their corresponding notations and the CASE tools supporting them. This direct support from beginning to end obviates the need to translate between different stages and activities and provides systems with a seamless transition.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Ada Joint Program Office (1983) Reference Manual for the Ada Programming Language; United States Department of Defense
Atkinson C. (1991) Object-Oriented Reuse, Concurrency and Distribution; Addison Wesley
Booch G. (1991) Object-Oriented Design with Applications; Benjamin-Cummings
Booch, G(1993) Object-oriented Analysis and Design with Applications, 2nd Ed., Benjamin Cummings
Booch, Rumbaugh, Jacobson (1996) The Unified Method, Ver. 0.9, Rational
de Champeaux D, Lea D., Faure P. (1993) Object-Oriented System Development; Addison-Wesley
Cook S, Daniels J (1994) Designing Object Systems. Object-Oriented Modelling with Syntropy, Prentice Hall
Coleman D. et al. (1994) Object-Oriented Development: The Fusion Method, Prentice-Hall
Coad P., Yourdon E.(1991) Object-Oriented Analysis 2nd Edition; Prentice Hall
Coad P., Yourdon E.(1991) Object-Oriented Design; Prentice Hall
Coad P., Nicola J. (1993) Object-Oriented Programming; Prentice Hall
Dodani, Velazquez (1995) Supporting Interactions as First-Class Citizens in OO Methodologies, ROAD Vol. 2 No. 4, Nov.–Dec. 1995
Firesmith D. (1993) Object-Oriented Requirements Analysis and Logical Design, A Software Enginerring Approach; Wiley
Gamma E., Helm R., Johnson R., Vlissides J. (1994) Design Patterns: Elements of Object-Oriented Software Architecture; Addison-Wesley
Graham I. (1994) Migrating to Object Technology; Addison-Wesley
Harel D. (1987) Statecharts: avisual formalism for complex systems, Science of Computer Programming 8:231–274
Henderson-Sellers B., Edwards J. (1994) Booktwo of Object-Oriented Knowledge: The Working Object; Prentice-Hall
Jacobson I. et al. (1992) Object-Oriented Software Engineering: A Use Case Driven Approach, 4th Ed. Addison-Wesley
Kristen G. (1994) Object Orientation, The Kiss Method, From Information Architecture to Information System; Addison-Wesley
Lano K., Haughton H. (1994) Object-Oriented Specification Case Studies; Prentice Hall
Martin J, Odell J. (1992), Object-Oriented Analysis and Design, Prentice Hall
Martin J (1993), Principles of Object-Oriented Analysis and Design, Prentice-Hall
Martin J, Odell J. (1994), Object-Oriented Methods: A Foundation, Prentice Hall
Meyer B (1988), Object-Oriented Software Construction, Prentice Hall
Meyer B. (1992) Eiffel: The Language”; Prentice-Hall
Odell J. (1994) Six diferent kinds of composition; Journal of Object-Oriented Programming. V. 5 No. 8
Peralta, A, (1994) Making the Transition from ADTs to Objects in Undergraduate Software Engineering: a CASE-based Approach, 1994 Joint Modular Language Conference
Peralta A., Serras J. (1996) Extending Eiffel as a Full Life-cycle Language, UPC Report LSI-96-45-R
Peralta A (1996) Eiffel+: A Software Development Language for Objecte-Oriented Systems, Ph.D Thesis, draft version, URL: http://www-lsi.upc.es/www
Robinson P. (1992) Hierarchical Object-Oriented Design; Prentice Hall
Rumbaugh J. et al. (1991) Object-Oriented Modeling and Design, Prentice-Hall
Shlaer S, Mellor S.J. (1988), Object-Oriented Systems Analysis: Modelling the World in Data, Yourdon Press
Shlaer S, Mellor S.J. (1991), Object LIfecycles: Modelling the World in States, Yourdon Press
Sourrouville, Lecorude (1995) A Dynamic Model Extension to Integrate State Inheritance and Objects, ROAD Vol. 2 No. 2, July–August 1995
Walden K.,Nerson JM (1994) Seamless Object-Oriented Software Architecture; Prentice Hall
Wirfs-Brock RJ, Wilkerson B., Wiener L. (1990) Designing Object-Oriented Software; Prentice Hall
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Peralta, A.J., Botella, P., Serras, J. (1997). Developing a full life cycle language. In: Mössenböck, H. (eds) Modular Programming Languages. JMLC 1997. Lecture Notes in Computer Science, vol 1204. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62599-2_47
Download citation
DOI: https://doi.org/10.1007/3-540-62599-2_47
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62599-5
Online ISBN: 978-3-540-68328-5
eBook Packages: Springer Book Archive