Conceptual Modeling and Software Components Reuse: Towards the Unification

Accurate and complete conceptual modeling is an essential premise for a correct development of an information system. Reusable conceptual schemas have the potential to facilitate this difficult and time consuming activity. In addition, linking conceptual schemas to reusable software components may provide a way for reusing not only concepts but also software applications.

[1]  B. Pernici,et al.  Objects with roles , 1990, COCS '90.

[2]  Giuseppe Santucci,et al.  Structuring Primitives for a Dictionary of Entity Relationship Data Schemas , 1993, IEEE Trans. Software Eng..

[3]  Janis A. Bubenko,et al.  Facilitating "fuzzy to formal" requirements modelling , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[4]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[5]  Maria Grazia Fugini,et al.  Reusing Specifications in OO Applications , 1995, IEEE Softw..

[6]  Michael Stonebraker,et al.  Migrating Legacy Systems: Gateways, Interfaces, and the Incremental Approach , 1995 .

[7]  M. Fowler Analysis patterns: reusable objects models , 1996 .

[8]  James P. Ignizio,et al.  Foreword , 1996, Comput. Oper. Res..

[9]  Linda Northrop,et al.  Distributed Object Technology With CORBA and Java: Key Concepts and Implications , 1997 .

[10]  Oliver Sims The OMG Business Object Facility and the OMG Business Object , 1997 .

[11]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[12]  Clemens Szyperski,et al.  Component software , 1997 .

[13]  Linda M. Northrop,et al.  Implications of Distributed Object Technology for Reengineering , 1997 .

[14]  Desmond D'Souza,et al.  Objects, Components, and Frameworks with UML: The Catalysis Approach , 1998 .

[15]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[16]  Colette Rolland,et al.  Developing Patterns as a Mechanism for Assisting the Management of Knowledge in the Context of Conducting Organisational Change , 1999, DEXA.

[17]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[18]  E. Persson,et al.  Shibboleth of many meanings. An essay on the ontology of business objects , 1999, Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366).

[19]  Janis Stirna,et al.  Describing best business practices: a pattern-based approach for knowledge sharing , 1999, SIGCPR '99.

[20]  Silvana Castano,et al.  Using Patterns to Design Rules in Workflows , 2000, IEEE Trans. Software Eng..