Antkiewicz, M., Czarnecki, K., & Stephan, M. (2009). Engineering of Framework-Specific Modeling Languages. IEEE Transactions on Software Engineering, 35(6), 795-824. doi:10.1109/tse.2009.30
Artist-ESD, 2008-2011. ArtistDesign - European Network of Excellence on Embedded Systems Design. URL: http://www.artist-embedded.org/.
Atkinson, C., Bayer, J., Bunse, C., Kamsties, E., Laitenberger, O., Laqua, R., Muthig, D., Paech, B., Wüst, J., Zettel, J., 2001. Component-based product line engineering with UML. A-W Prof.
[+]
Antkiewicz, M., Czarnecki, K., & Stephan, M. (2009). Engineering of Framework-Specific Modeling Languages. IEEE Transactions on Software Engineering, 35(6), 795-824. doi:10.1109/tse.2009.30
Artist-ESD, 2008-2011. ArtistDesign - European Network of Excellence on Embedded Systems Design. URL: http://www.artist-embedded.org/.
Atkinson, C., Bayer, J., Bunse, C., Kamsties, E., Laitenberger, O., Laqua, R., Muthig, D., Paech, B., Wüst, J., Zettel, J., 2001. Component-based product line engineering with UML. A-W Prof.
Autosar, 2008-2011. AUTOSAR: Automotive Open System Architecture. URL: http://www.autosar.org/.
Bensalem, S., Gallien, M., Ingrand, F., Kahloul, I., & Thanh-Hung, N. (2009). Designing autonomous robots. IEEE Robotics & Automation Magazine, 16(1), 67-77. doi:10.1109/mra.2008.931631
Blair, G., Coupaye, T., Stefani, J. (Eds.), 2009. Annals of Telecommunication. Component-based architecture: the Fractal initiative. Vol. 64. Springer-Verlag.
Brooks, A., Kaupp, T., Makarenko, A., Williams, S., Oreback, A., 2007. Software Engineering for Experimental Robotics. Vol. 30 of STAR. Springer-Verlag, Ch. ORCA: A component model and repository, pp. 231-252.
Bruyninckx, H., 2001. Open Robot Control Software: the OROCOS project. Proc. of the IEEE International Conference on Robotics and Automation. Vol. 3. IEEE, pp. 2523-2528.
Hard Real-Time Ada Systems. Elsevier Science.
Carlson, J., Håkansson, J., & Pettersson, P. (2006). SaveCCM: An Analysable Component Model for Real-Time Systems. Electronic Notes in Theoretical Computer Science, 160, 127-140. doi:10.1016/j.entcs.2006.05.019
Chella, A., Cossentino, M., Gaglio, S., Sabatucci, L., & Seidita, V. (2010). Agent-oriented software patterns for rapid and affordable robot programming. Journal of Systems and Software, 83(4), 557-573. doi:10.1016/j.jss.2009.10.035
Childs, A., Greenwald, J., Jung, G., Hoosier, M., & Hatcliff, J. (2006). CALM and Cadena: Metamodeling for Component-Based Product-Line Development. Computer, 39(2), 42-50. doi:10.1109/mc.2006.51
Crnkovic, I., Chaudron, M., & Larsson, S. (2005). Component-based Development Process and Component Lifecycle. Journal of Computing and Information Technology, 13(4), 321. doi:10.2498/cit.2005.04.10
Dominguez-Brito, A.and Hernandez-Sosa, D., Isern-Gonzalez, J., Cabrera-Gamez, J., 2004. Integrating robotics software. In: Proc. of the IEEE Intl. Conference on Robotics and Automation, ICRA 2004. Vol. 4. IEEE, pp.3423-3428.
Douglass, B., Feb. 2004. Real Time UML: Advances in the UML for Real-Time Systems. A-W Prof.
Fairbanks, G., Garlan, D., Scherlis, W., 2006. Design fragments make using frameworks easier. In: Proc. of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, OOPSLA 2006. ACM, pp. 75-88.
Fayad, M., Schmidt, D., Johnson, R., 1999. Building Application Frameworks: Object-Oriented Foundations of Framework Design. John Wiley & Sons.
Gomaa, H., 2000. Designing Concurrent, Distributed, and Real-Time Applications with UML. Object Technology. Addison-Wesley, iSBN: 0-201-65793-7.
Hongxing, W., Xinming, D., Shiyi, L., Guofeng, T., Tianmiao, W., 2009. A component based design framework for robot software architecture. In: Proc. of the 2009 IEEE/RSJ international conference on Intelligent robots and systems, IROS 2009. IEEE, pp. 3429-3434.
Iborra, A., Caceres, D. A., Ortiz, F. J., Franco, J. P., Palma, P. S., & Alvarez, B. (2009). Design of service robots. IEEE Robotics & Automation Magazine, 16(1), 24-33. doi:10.1109/mra.2008.931635
Jacobson, I., 1992. Object Oriented Software Engineering: A Use Case Driven Approach. A-W.
Lau, K.-K., & Wang, Z. (2007). Software Component Models. IEEE Transactions on Software Engineering, 33(10), 709-724. doi:10.1109/tse.2007.70726
Medvidovic, N., & Taylor, R. N. (2000). A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering, 26(1), 70-93. doi:10.1109/32.825767
Mens, T., & Van Gorp, P. (2006). A Taxonomy of Model Transformation. Electronic Notes in Theoretical Computer Science, 152, 125-142. doi:10.1016/j.entcs.2005.10.021
OMG, Apr. 2006. CORBA Component Model formal/06-04-01 Specification. URL: http://www.omg.org/docs/formal/06-04-01.pdf.
OMG, Jun. 2008. MDA success stories. URL: http://www.omg.org/mda/products_success.htm.
OMG, 2009. UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems, formal/2009-11-02. URL: http://www.omg.org/spec/MARTE/1.0.
OpenEmbeDD, 2008-2011. OpenEmbeDD project, Model Driven Engineering open-source platform for Real-Time & Embedded systems. URL: http://openembedd.org/home_html.
Pastor, J., Alonso, D., Sánchez, P., Álvarez, B., Jun. 2010. Towards the definition of a pattern sequence for real-time applications using a modeldriven engineering approach. In: Proc. of the 15th Ada-Europe International Conference on Reliable Software Technologies, Ada Europe 2010. LNCS. Springer-Verlag, pp. 167-180.
Shaw, M., & Clements, P. (2006). The golden age of software architecture. IEEE Software, 23(2), 31-39. doi:10.1109/ms.2006.58
Sommerville, I., 2010. Software Engineering, 9th Edition. A-W.
Stahl, T., Völter, M., 2006. Model-Driven Software Development: Technology, Engineering, Management. Wiley.
Szyperski, C., 2002. Component software: beyond object-oriented programming, 2nd Edition. A-W.
Van Ommering, R., van der Linden, F., Kramer, J., & Magee, J. (2000). The Koala component model for consumer electronics software. Computer, 33(3), 78-85. doi:10.1109/2.825699
[-]