Abstract
Reuse of already existing resources and solutions has always been a strategy for reducing the costs in the information systems development process. Construction and organization of small pieces of reusable solutions, also called patterns, in libraries for reuse support, has taken a central place within research during the last years. In this paper, a methodology for collecting conceptual patterns and a navigation structure for suggesting the most suitable one during the information systems analysis process are suggested. The study has, so far, been carried out on one domain only, but it provides a theoretical background for research on other domains as well.
Chapter PDF
Similar content being viewed by others
References
M. Boman, J.A. Bubenko jr, P. Johannesson and B. Wangler, Conceptual Modelling, Prentice Hall Series in Computer Science, 1997.
B. Bruce, “Case Systems for Natural Language”, Artificial Intelligence, vol. 6, pp. 327–360, 1975.
P.P. Chen, “The Entity-Relationship Model — Toward a Unified View of Data”, ACM Transactions on Database Systems, vol. 1, no. 1, pp. 9–36, 1976.
R.M. Colomb, “Completeness and Quality of an Ontology for an Information System”, in N. Guarino (ed.) Formal Ontology in Information Systems, Frontiers in Artificial Intelligence and Applications, IOS Press, pp. 207–217, 1998.
P. Coad, D. North, M. Mayfield, Object Models: Strategies, Patterns, and Applications, Prentice Hall, 1995.
CYC® Ontology Guide: Table of Contents, url: http://www.cyc.com/cyc-2-1/toc.html, June 10 1999.
C.H. Fillmore, The case for case, in Bach and Harms, eds. Universals in Linguistic Theory, Holt, Rinehart and Winston, New York, 1968.
M. Fowler, Analysis Patterns: Reusable Object Models, Addison-Wesley, 1997.
E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
N. Guarino, “Formal Ontology and Information Systems”, in N. Guarino (ed.) Formal Ontology in Information Systems, Frontiers in Artificial Intelligence and Applications, IOS Press, pp. 3–15, 1998.
T.-D. Han, S. Purao, V.C. Storey, “A Method for Building a Repository of Object-Oriented Design Fragments”, in J. Akoka, M. Bouzeghoub, I. Comyn-Wattiau, E. Métas (eds.) Conceptual Modeling — ER’99, Lecture Notes in Computer Science, Springer, pp. 203–217, 1999.
D.C. Hay, Data Model Patterns: Conventions of Thought, Dorset House Publishing, 1996.
P. Johannesson, “Using Conceptual Graph Theory to Support Schema Integration”, in 12 th International Conference on Entity-Relationship Approach, Ed. R. Elmasri, pp. 280–289, Dallas, Omnipress, 1993.
P. Johannesson, “Schema Transformations as an Aid in View Integration”, in Fifth International Conference on Systems Engineering, Ed. C. Rolland, pp. 144–251, Paris, Springer, 1993.
P. Johannesson, Schema Integration, Schema Translation, and Interoperability in Federated Information Systems, Dissertation at Department of Computer and Systems Sciences, Stockholm University and Royal Institute of Technology, Sweden, 1993.
N.A. Maiden, Analogical Specification Reuse During Requirements Engineering, Dissertation at Department of Business Computing, Scholl of Informatics, City University, London, 1992.
J. Martin and J. Odell, Object-Oriented Methods: A Foundation, Prentice Hall, 1994.
B. Moulin and P Creasy, “Extending the Conceptual Graph Approach for Data Conceptual Modelling”, Data and Knowledge Engineering, vol. 8, no. 3, pp. 223–248, 1992.
Ontology ENTERPRISE-ONTOLOGY, url: http://www-ksl-svc.stanford.edu:5915/FRAME-EDITOR/UID-21&sid=ANONYMOUS&userid=ALIEN, June 10 1999.
J.F. Sowa, Conceptual Structures: Information Processing in Mind and Machine, Addison-Wesley, 1984.
TOVE Manual, url: http://www.ie.utoronto.ca/EIL/tove/ontoTOC.html, June 10 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wohed, P. (2000). Conceptual Patterns for Reuse in Information Systems Analysis. In: Wangler, B., Bergman, L. (eds) Advanced Information Systems Engineering. CAiSE 2000. Lecture Notes in Computer Science, vol 1789. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45140-4_12
Download citation
DOI: https://doi.org/10.1007/3-540-45140-4_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67630-0
Online ISBN: 978-3-540-45140-2
eBook Packages: Springer Book Archive