Advertisement

Conceptual Content Modeling and Management

  • Joachim W. Schmidt
  • Hans-Werner Sehring
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2890)

Abstract

Focused views on entities of interest — concrete or abstract ones — are often represented by texts, images, speech or other media. Such media views are communicated through visual or audio channels and stored persistently in appropriate containers.

In this paper we extend a computational content-container model into a closely coupled content-concept model intended to capture more of the meaning — and improve the value — of content. Integrated content-concept views on entities are modeled by the notion of assets, and our asset language aims at two goals derived from extensive experiences with entity modeling:

  1. 1
    Expressiveness: according to Peirce [29] and others, entity modeling — and, therefore, also asset modeling — has to cover three different perspectives:
    • an entity’s inherent characteristics (firstness categories);

    • its relationships to other entities (secondness categories);

    • the systematics behind the first two perspectives (thirdness categories).

     
  2. 2
    Responsiveness: according to Cassirer [8, 47] and others, entity modeling processes, in order to be successful have to be
    • open, i.e., users of an asset language must be able to adapt their asset models according to the requirements of the entity at hand;

    • dynamic in the sense that all aspects of an asset model must be subject to inspection and adaptation at any time.

     

Our current experiments with asset languages are motivated by the need for a better understanding and integration of content and concepts about application entities. We conclude by outlining a component-based implementation technology for open and dynamic asset systems.

Keywords

Asset Class Entity Modeling Media View Computational Object Application Entity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Abadi, M., Cardelli, L.: A Theory of Objects. Monographs in Computer ScienceInc. Springer, New York (1996)zbMATHGoogle Scholar
  2. 2.
    Aßmann, U.: Invasive Software Composition. Springer, Heidelberg (2003)zbMATHGoogle Scholar
  3. 3.
    Berchthold, S., Ertl, B., Keim, D.A., Kriegel, H.-P., Seidl, T.: Fast Nearest Neighbor Search in High-Dimensional Spaces. In: Proc. 14th IEEE Conf. Data Engineering. IEEE Computer Society, Los Alamitos (1998)Google Scholar
  4. 4.
    Bernstein, P.A., Rahm, E.: Data Warehouse Scenarios for Model Management. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds.) ER 2000. LNCS, vol. 1920, pp. 1–15. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  5. 5.
    Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C., Orchard, D.: Web Services Architecture, W3C Working Draft, http://www.w3.org/TR/2003/WD-ws-arch-20030808/
  6. 6.
    Brodie, M.L., Mylopoulos, J., Schmidt, J.W. (eds.): On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases, and Programming Languages. Topics in Information Systems. Springer, Heidelberg (1984)zbMATHGoogle Scholar
  7. 7.
    Bruhn, M.: The Warburg Electronic Library in Hamburg: A Digital Index of Political Iconography. Visual Resources XV, 405–423 (2000)CrossRefGoogle Scholar
  8. 8.
    Cassirer, E.: Die Sprache, Das mythische Denken, Phänomenologie der Erkenntnis, vol. 11-13 Philosophie der symbolischen Formen of Gesammelte Werke. Felix Meiner Verlag GmbH, Hamburger Ausgabe edn. (2001-2002)Google Scholar
  9. 9.
    Cattel, R.G.G., Barry, D., Berler, M., Eastman, J., Jordan, D., Russell, C., Schadow, O., Stanienda, T., Velez, F. (eds.): The Object Database Standard: ODMG 3.0. Morgan Kaufmann, San Francisco (2000)Google Scholar
  10. 10.
    Chen, P.P.: The Enity-Relationship Model: Toward a Unified View of Data. In: Kerr, D.S. (ed.) Proceedings of the International Conference on Very Large Data Bases, Framingham, Massachusetts, USA, September 22-24, p. 173. ACM, New York (1975)Google Scholar
  11. 11.
    Chinnici, R., Gudgin, M., Moreau, J.-J., Weerawarana, S.: Web Services Description Language (WSDL) Version 1.2 Part 1: Core Language (June 2003), http://www.w3.org/TR/wsdl12/
  12. 12.
    Homepage of the CoreMedia©© AG (2003), http://www.coremedia.com
  13. 13.
    Cristianini, N., Shawe-Taylor, J.: An Introduction to Support Vector Machines (and other kernel-based learning methods). Cambridge University Press, Cambridge (2000)Google Scholar
  14. 14.
    Dahl, O., Nygaard, K.: Simula, an Algol-based simulation language. Communications of the ACM 9(9), 671–678 (1966)zbMATHCrossRefGoogle Scholar
  15. 15.
    Date, C.J.: What Not How – The Business Rules Approach to Application Development. Addison-Wesley, Reading (2000)Google Scholar
  16. 16.
    Deacon, T.W.: The Symbolic Species: The Co-evolution of Language and the Brain. W. W. Norton & Company, Inc. (1997)Google Scholar
  17. 17.
    EURIFT Information Portal (2003), http://www.eurift.net
  18. 18.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)Google Scholar
  19. 19.
    Hehner, E.C.R.: A Practical Theory of Programming. Monographs in Computer Science. Springer, Heidelberg (1993)zbMATHGoogle Scholar
  20. 20.
    Homepage of the infoAsset©AG (2003), http://www.infoasset.de
  21. 21.
    Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)Google Scholar
  22. 22.
    Jeusfeld, M.A.: Generating Queries from Complex Type Definitions. In: Baader, F., Buchheit, M., Jeusfeld, M.A., Nutt, W. (eds.) Reasoning about Structured Objects: Knowledge Representation Meets Databases, Proceedings of 1st Workshop KRDB 1994. CEUR Workshop Proceedings, vol. 1 (1994)Google Scholar
  23. 23.
    Knublauch, H., Sedlmayr, M., Rose, T.: Design Patterns for the Implementation of Constraints on JavaBeans. In: NetObjectDays2000, Erfurt, Germany (2000)Google Scholar
  24. 24.
    Matthes, F., Schröder, G., Schmidt, J.W.: Tycoon: A Scalable and Interoperable Persistent System Environment. In: Atkinson, M.P., Welland, R. (eds.) Fully Integrated Data Environments, ESPRIT Basic Research Series, pp. 365–381. Springer, Heidelberg (2000)Google Scholar
  25. 25.
    Maurer, H., Lennon, J.: Digital Libraries as Learning and Teaching Support. Journal of Universal Computer Science 1(11), 719–727 (1995)Google Scholar
  26. 26.
    Mezini, M., Seiter, L., Lieberherr, K.: Component integration with pluggable composite adapters. In: Software Architectures and Component Technology. Kluwer, Dordrecht (2000)Google Scholar
  27. 27.
    De Michelis, G., Dubois, E., Jarke, M., Matthes, F., Mylopoulos, J., Schmidt, J.W., Woo, C., Yu, E.: A Three-Faceted View of Information Systems. Communications of the ACM 41(12), 64–70 (1998)CrossRefGoogle Scholar
  28. 28.
    Müller, R., Niederée, C., Schmidt, J.W.: Design Principles for Internet Community Information Gateways: MARINFO – A Case Study for a Maritime Information Infrastructure. In: Bertram, V. (ed.) Proceedings of the 1st International Conference on Computer Applications and Information Technology in the Maritime Industries (COMPIT 2000), April 2000, pp. 302–322 (2000)Google Scholar
  29. 29.
    Peirce, C.S.: Collected Papers of Charles Sanders Peirce. Harvard University Press, Cambridge (1931)Google Scholar
  30. 30.
    Schmidt, J.W., Schröder, G., Niederée, C., Matthes, F.: Linguistic and Architectural Requirements for Personalized Digital Libraries. International Journal on Digital Libraries 1(1), 89–104 (1997)CrossRefGoogle Scholar
  31. 31.
    Schmidt, J.W., Sehring, H.-W.: Dockets: A Model for Adding Value to Content. In: Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., Métais, E. (eds.) ER 1999. LNCS, vol. 1728, pp. 248–262. Springer, Heidelberg (1999)Google Scholar
  32. 32.
    Schmidt, J.W.: Some High Level Language Constructs for Data of Type Relation. ACM Transactions on Database Systems 2(3), 247–261 (1977)CrossRefGoogle Scholar
  33. 33.
    Schmidt, J.W., Matthes, F.: The DBPL Project: Advances in Modular Database Programming. Information Systems 19(2), 121–140 (1994)CrossRefGoogle Scholar
  34. 34.
    Schmidt, J.W., Sehring, H.-W., Skusa, M., Wienberg, A.: Subject-Oriented Work: Lessons Learned from an Interdisciplinary Content Management Project. In: Caplinskas, A., Eder, J. (eds.) ADBIS 2001. LNCS, vol. 2151, pp. 3–26. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  35. 35.
    Schmitz-Rigal, C.: Die Kunst offenen Wissens, Ernst Cassirers Epistemologie und Deutung der modernen Physik. Cassirer-Forschungen, vol. 7. Ernst Meiner Verlag, Hamburg (2002)Google Scholar
  36. 36.
    Sehring, H.-W.: Konzeptorientiertes Content Management: Modell, Systemarchitektur und Prototypen. PhD thesis, Arbeitsbereich Softwaresysteme, Technische Universität Hamburg-Harburg, Deutschland (2003)Google Scholar
  37. 37.
    Shegalov, G., Gillmann, M., Weikum, G.: XML-enabled workflow management for e-services across heterogeneous platforms. The VLDB Journal 10(1), 91–103 (2001)zbMATHGoogle Scholar
  38. 38.
    Smith, J.M., Smith, D.C.P.: Database abstractions: Aggregation. Communications of the ACM 20(6), 405–413 (1977)CrossRefGoogle Scholar
  39. 39.
    Sowa, J.F.: Knowledge Representation, Logical, Philosophical, and Computational Foundations. Brooks/Cole, Thomson Learning (2000)Google Scholar
  40. 40.
    Stallings, W.: Networking Standards: A Guide to OSI, ISDN, LAN, and MAN Standards. Addison-Wesley, Reading (1993)zbMATHGoogle Scholar
  41. 41.
    Sun Microsystems. JavaBeans Specification (2003), java.sun.com/products/javabeans/
  42. 42.
    Sun Microsystems. JDBC Technology (2003), java.sun.com/products/jdbc/
  43. 43.
    Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, Reading (1998)Google Scholar
  44. 44.
    Hompage of the TeFIS project (1999), http://www.sts.tu-harburg.de/projects/TuTechFoBe/
  45. 45.
    Thalheim, B.: Entity-Relationship Modeling: Foundations of Database Technology. Springer, Heidelberg (2000)zbMATHGoogle Scholar
  46. 46.
    Unified Modeling Language Resource Center (2003), http://www.rational.com/uml/
  47. 47.
    Verene, D. (ed.): Ernst Cassirer: Symbol, Myth, and Culture. Essays and Lectures of Ernst Cassirer 1935-1945, pp. 1935–1945. Yale University Press, New Haven (1979)Google Scholar
  48. 48.
    Homepage of the Warburg Electronic Library (2003), http://www.welib.de
  49. 49.
    Homepage of the Workflow Management Coalition (2003), http://www.wfmc.com
  50. 50.
    White, S., Lemus, C.: Architecture Reuse Through a Domain Specific Language Generator. In: Proceedings of the Eighth Workshop on Institutionalizing Software Reuse (1997)Google Scholar
  51. 51.
    Wiederhold, G.: Mediators in the Architecture of Future Information Systems. IEEE Computer 25, 38–49 (1992)Google Scholar
  52. 52.
    Yang, Y., Pedersen, J.O.: A comparative study on feature selection in text categorization. In: Proc. 14th International Conference on Machine Learning, pp. 412–420. Morgan Kaufmann, San Francisco (1997)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Joachim W. Schmidt
    • 1
  • Hans-Werner Sehring
    • 1
  1. 1.Software Systems DepartmentTechnical University Hamburg-HarburgHamburgGermany

Personalised recommendations