Skip to main content

2014 | OriginalPaper | Buchkapitel

Towards a High Level Language for Reuse and Integration

verfasst von : Thouraya Bouabana-Tebibel, Stuart H. Rubin, Kadaouia Habib, Asmaa Chebba, Sofia Mellah, Lynda Allata

Erschienen in: Integration of Reusable Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The modeling and design of complex systems continues to face grand challenges in feedback and control. Existing languages and tools, either textual or graphical, bring some improvement for such purposes, but much remains to be done in order to readily insure scalability. In this chapter, we propose a language which gathers specialization and composition properties. It is our belief that the latter properties bear the necessary capabilities to overcome the difficulties raised when developing these systems. The language is designed in a way to be specific to complex system domains. It supports a component-based structure that conforms to a user-friendly component assembly. The proposed structure is based on static, dynamic, functional and parametric parts. It is conceived in the spirit of SysML concepts. The language also supports textual and graphical specification. The specified models generate Internal Block Diagrams. A modeling tool is built on the basis of the Eclipse framework.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Akerholm, M., Moller, A., Hansson, H., Nolin, M.: Towards a dependable component technology for embedded system applications. In: 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems—WORDS’05, pp. 320–32. Washington, USA (2005) Akerholm, M., Moller, A., Hansson, H., Nolin, M.: Towards a dependable component technology for embedded system applications. In: 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems—WORDS’05, pp. 320–32. Washington, USA (2005)
2.
Zurück zum Zitat Aldrich, J.C. Chambers, Notkin, D.: ArchJava: connecting software architecture to implementation. In: ICSE ACM, pp. 187–197 (2002) Aldrich, J.C. Chambers, Notkin, D.: ArchJava: connecting software architecture to implementation. In: ICSE ACM, pp. 187–197 (2002)
3.
Zurück zum Zitat Bar-Yam, Y.: When systems engineering fails toward complex systems engineering. In: IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 2021–2028 (2003) Bar-Yam, Y.: When systems engineering fails toward complex systems engineering. In: IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 2021–2028 (2003)
5.
Zurück zum Zitat Elizondo, P.V., Ndjatch, M.K.C.: Deriving functional interface specifications for composite components. In: 10th International Conference on Software Composition—SC’11, pp. 1–17. Springer (2011) Elizondo, P.V., Ndjatch, M.K.C.: Deriving functional interface specifications for composite components. In: 10th International Conference on Software Composition—SC’11, pp. 1–17. Springer (2011)
6.
Zurück zum Zitat Fabresse, L., Dony, C., Huchard, M.: SCL: a simple, uniform and operational language for component-oriented programming in smalltalk. In: LNCS, vol. 4406, pp. 91–110. Springer (2007) Fabresse, L., Dony, C., Huchard, M.: SCL: a simple, uniform and operational language for component-oriented programming in smalltalk. In: LNCS, vol. 4406, pp. 91–110. Springer (2007)
7.
Zurück zum Zitat Heidenreich, F., Johannes, J., Karol, S., Seifert, M., Wende, C.: Derivation and refinement of textual syntax for models. In: Model Driven Architecture-Foundations and Applications, pp. 114–129. Springer, Enschede, The Netherlands (2009) Heidenreich, F., Johannes, J., Karol, S., Seifert, M., Wende, C.: Derivation and refinement of textual syntax for models. In: Model Driven Architecture-Foundations and Applications, pp. 114–129. Springer, Enschede, The Netherlands (2009)
8.
Zurück zum Zitat Gill, M., McKeever, S., Gavaghan, D.: Modular mathematical modelling of biological systems. In: 2013 Symposium on Theory of Modeling and Simulation—DEVS, pp. 36:1–36:8. San Diego, USA (2013) Gill, M., McKeever, S., Gavaghan, D.: Modular mathematical modelling of biological systems. In: 2013 Symposium on Theory of Modeling and Simulation—DEVS, pp. 36:1–36:8. San Diego, USA (2013)
9.
Zurück zum Zitat Kos, T., Kosar, T., Mernik, M.: Development of data acquisition systems by using a domain-specific modeling language. Comput. Ind. 63, 181–192 (2012)CrossRef Kos, T., Kosar, T., Mernik, M.: Development of data acquisition systems by using a domain-specific modeling language. Comput. Ind. 63, 181–192 (2012)CrossRef
10.
Zurück zum Zitat Laforcade, P.: A domain-specific modeling approach for supporting the specification of visual instructional design languages and the building of dedicated editors. J. Vis. Lang. Comput. 21(6), 347–358 (2010)CrossRef Laforcade, P.: A domain-specific modeling approach for supporting the specification of visual instructional design languages and the building of dedicated editors. J. Vis. Lang. Comput. 21(6), 347–358 (2010)CrossRef
11.
Zurück zum Zitat Mannadiar, R., Vangheluwe, H.: Domain-specific engineering of domain-specific languages. In: 10th Workshop on Domain-Specific Modeling, p. 11 (2010) Mannadiar, R., Vangheluwe, H.: Domain-specific engineering of domain-specific languages. In: 10th Workshop on Domain-Specific Modeling, p. 11 (2010)
12.
Zurück zum Zitat Mernik, M., Heering, J., Sloane, A.: When and how to develop domain-specific languages. ACM Comput. Surv. 37(4), 316–344 (2005)CrossRef Mernik, M., Heering, J., Sloane, A.: When and how to develop domain-specific languages. ACM Comput. Surv. 37(4), 316–344 (2005)CrossRef
13.
Zurück zum Zitat Microsoft: The Component Object Model Specification (1995) Microsoft: The Component Object Model Specification (1995)
14.
Zurück zum Zitat Object Management Group: CORBA Component Model (CCM) 3.0 (2004) Object Management Group: CORBA Component Model (CCM) 3.0 (2004)
15.
Zurück zum Zitat Object Management Group: Systems Modeling Language, SyML v. 1.3 (2012) Object Management Group: Systems Modeling Language, SyML v. 1.3 (2012)
16.
Zurück zum Zitat Object Management Group: Object Constraint Language, OCL v. 2.3.1 (2012) Object Management Group: Object Constraint Language, OCL v. 2.3.1 (2012)
17.
Zurück zum Zitat Object Management Group: Unified Modeling Language UML v. 2.4.1 (2011) Object Management Group: Unified Modeling Language UML v. 2.4.1 (2011)
18.
Zurück zum Zitat Object Management Group: Human-Usable Textual Notation, v1.0 (2004) Object Management Group: Human-Usable Textual Notation, v1.0 (2004)
19.
Zurück zum Zitat Object Management Group: MOF 2.0/XMI Mapping Specification, v 2.4.1 (2011) Object Management Group: MOF 2.0/XMI Mapping Specification, v 2.4.1 (2011)
20.
Zurück zum Zitat Prochnow, S., von Hanxleden, R.: Statechart development beyond WYSIWYG. In: The ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems—MODELS’07, LNCS 4735, pp. 635–649 (2007) Prochnow, S., von Hanxleden, R.: Statechart development beyond WYSIWYG. In: The ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems—MODELS’07, LNCS 4735, pp. 635–649 (2007)
21.
Zurück zum Zitat Sun Microsystems: Enterprise JavaBeans (TM) Specification, Version2.1 (2003) Sun Microsystems: Enterprise JavaBeans (TM) Specification, Version2.1 (2003)
22.
Zurück zum Zitat Taha, W.M.: Domain-Specific Languages. In: LNCS, vol. 5658, pp. 148–169. Springer (2009) Taha, W.M.: Domain-Specific Languages. In: LNCS, vol. 5658, pp. 148–169. Springer (2009)
23.
Zurück zum Zitat Zadrija, V., Sruk, V.: Component-based specification for multi-processor system-on chip design. In: 15th IEEE Mediterranean Electrotechnical Conference, pp. 1044–1049 (2010) Zadrija, V., Sruk, V.: Component-based specification for multi-processor system-on chip design. In: 15th IEEE Mediterranean Electrotechnical Conference, pp. 1044–1049 (2010)
Metadaten
Titel
Towards a High Level Language for Reuse and Integration
verfasst von
Thouraya Bouabana-Tebibel
Stuart H. Rubin
Kadaouia Habib
Asmaa Chebba
Sofia Mellah
Lynda Allata
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-04717-1_10