335
Views
12
CrossRef citations to date
0
Altmetric
Articles

A new practice-driven approach to develop software in a cyber-physical system environment

, &
Pages 211-227 | Received 01 Sep 2013, Accepted 24 Jun 2014, Published online: 06 Aug 2014

References

  • Aldin, L., and S. de Cesare. 2011. “A Literature Review on Business Process Modelling: New Frontiers of Reusability.” Enterprise Information Systems 5 (3): 359–383. doi:10.1080/17517575.2011.557443.
  • Anda, B., K. Hansen, I. Gullesen, and H. K. Thorsen. 2006. “Experiences from Introducing UML-Based Development in a Large Safety-Critical Project.” Empirical Software Engineering 11 (4): 555–581. doi:10.1007/s10664-006-9020-6.
  • Bajec, M., D. Vavpotič, and M. Krisper. 2007. “Practice-Driven Approach for Creating Project-Specific Software Development Methods.” Information and Software Technology 49 (4): 345–365. doi:10.1016/j.infsof.2006.05.007.
  • Bi, Z., L. Xu, and C. Wang. 2014. “Internet of Things for Enterprise Systems of Modern Manufacturing.” IEEE Transactions Industrial Informatics 10 (2): 1537–1546.
  • Briand, L. C., Y. Labiche, and J. Leduc. 2006. “Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software.” IEEE Transactions on Software Engineering 32 (9): 642–663. doi:10.1109/TSE.2006.96.
  • Capozucca, A., and N. Guelfi. 2010. “Modelling Dependable Collaborative Time-Constrained Business Processes.” Enterprise Information Systems 4 (2): 153–214. doi:10.1080/17517571003753266.
  • Chen, X., Y. He, and H. Huang. 2011. “An Approach to Automatic Development of Interlocking Logic Based on Statechart.” Enterprise Information Systems 5 (3): 273–286. doi:10.1080/17517575.2011.575475.
  • Cheong, E. 2007. “Actor-Oriented Programming for Wireless Sensor Networks. Electrical Engineering and Computer Sciences.” PhD diss., University of California, Berkeley.
  • De Niz, D., G. Bhatia, and R. Rajkumar. 2006. “Model-Based Development of Embedded Systems: The SysWeaver Approach.” In Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium, San Jose, CA, April 4–7, 231–242. Washington, DC: IEEE. doi:10.1109/RTAS.2006.30.
  • Engelsman, W., D. Quartel, H. Jonkers, and M. van Sinderen. 2011. “Extending Enterprise Architecture Modelling with Business Goals and Requirements.” Enterprise Information Systems 5 (1): 9–36. doi:10.1080/17517575.2010.491871.
  • Fischmeister, S., and P. Lam. 2010. “Time-Aware Instrumentation of Embedded Software.” IEEE Transactions on Industrial Informatics 6 (4): 652–663. doi:10.1109/TII.2010.2068304.
  • Flury, R., and R. Wattenhofer. 2010. “Slotted Programming for Sensor Networks.” In Proceedings of the 2010 9th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN ‘10), Stockholm, April 12–15, 24–34. New York: ACM. doi:10.1145/1791212.1791216.
  • Garcia Valls, M., I. R. Lopez, and L. F. Villar. 2013. “Iland: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems.” IEEE Transactions on Industrial Informatics 9 (1): 228–236. doi:10.1109/TII.2012.2198662.
  • He, W., G. Yan, and L. Xu. 2014. “Developing Vehicular Data Cloud Services in the IoT Environment.” IEEE Transactions Industrial Informatics 10 (2): 1587–1595.
  • He, W., and L. Xu. 2014. “Integration of Distributed Enterprise Applications: A Survey.” IEEE Transactions on Industrial Informatics 10 (1): 35–42. doi:10.1109/TII.2012.2189221.
  • Huang, C.-H., and P.-A. Hsiung. 2011. “Model-Based Verification and Estimation Framework for Dynamically Partially Reconfigurable Systems.” IEEE Transactions on Industrial Informatics 7 (2): 287–301. doi:10.1109/TII.2011.2123901.
  • Kim, J., I. Kang, J.-Y. Choi, and I. Lee. 2010. “Timed and Resource-Oriented Statecharts for Embedded Software.” IEEE Transactions on Industrial Informatics 6 (4): 568–578. doi:10.1109/TII.2010.2060206.
  • Kim, K. H. 2010. “Challenges and Future Directions of Cyber-Physical System Software.” In Proceedings of 2010 IEEE 34th Annual Computer Software and Applications Conference, Seoul, July 19–23, 10–13. New York: IEEE. doi:10.1109/COMPSAC.2010.89.
  • Kyusakov, R., J. Eliasson, J. Delsing, J. Van Deventer, and J. Gustafsson. 2013. “Integration of Wireless Sensor and Actuator Nodes with IT Infrastructure Using Service-Oriented Architecture.” IEEE Transactions on Industrial Informatics 9 (1): 43–51. doi:10.1109/TII.2012.2198655.
  • La, H. J., and S. D. Kim 2010. “A Service-Based Approach to Designing Cyber Physical Systems.” In Proceedings of 9th IEEE/ACIS International Conference on Computer and Information Science, Yamagata, August 18–20, 895–900. New York: IEEE. doi:10.1109/ICIS.2010.73.
  • Li, S., L. Xu, and X. Wang. 2013. “Compressed Sensing Signal and Data Acquisition in Wireless Sensor Networks and Internet of Things.” IEEE Transactions on Industrial Informatics 9 (4): 2177–2186. doi:10.1109/TII.2012.2189222.
  • Macia-Perez, F., J. A. Gil-Martinez-Abarca, H. Ramos-Morillo, F. J. Mora-Gimeno, D. Marcos-Jorquera, and V. Gilart-Iglesias. 2011. “Wake on LAN over the Internet as Web Service System on Chip.” IEEE Transactions Industrial Electronic 58 (3): 839–849. doi:10.1109/TIE.2009.2029586.
  • Malinowski, A., and H. Yu. 2011. “Comparison of Embedded System Design for Industrial Applications.” IEEE Transactions on Industrial Informatics 7 (2): 244–254. doi:10.1109/TII.2011.2124466.
  • Niu, N., L. Xu, and Z. Bi. 2013. “Enterprise Information Systems Architecture – Analysis and Evaluation.” IEEE Transactions on Industrial Informatics 9 (4): 2147–2154. doi:10.1109/TII.2013.2238948.
  • Niu, N., M. Z. Jin, and J. R. C. Cheng. 2011. “A Case Study of Exploiting Enterprise Resource Planning Requirements.” Enterprise Information Systems 5 (2): 183–206. doi:10.1080/17517575.2010.519052.
  • Pang, Z., L. Zheng, J. Tian, S. Kao-Walter, E. Dubrova, and Q. Chen. 2013. “Design of a Terminal Solution for Integration of In-Home Health Care Devices and Services Towards the Internet-Of-Things.” Enterprise Information Systems. doi:10.1080/17517575.2013.776118.
  • Pressman, R. S. 2009. Software Engineering: A Practitioner’s Approach. Auburn, AL: Thomas Casson.
  • Runde, S., and A. Fay. 2011. “Software Support for Building Automation Requirements Engineering – An Application of Semantic Web Technologies in Automation.” IEEE Transactions on Industrial Informatics 7 (4): 723–730. doi:10.1109/TII.2011.2166784.
  • Sutcliffe, A., G. Papamargaritis, and L. Zhao. 2006. “Comparing Requirements Analysis Methods for Developing Reusable Component Libraries.” Journal of Systems and Software 79 (2): 273–289. doi:10.1016/j.jss.2005.06.027.
  • Talcott, C. 2008. “Cyber-Physical Systems and Events.” In Software-Intensive Systems, LNCS 5380, edited by M. Wirsing, J.-P. Banâtre, M. Hölzl, and A. Rauschmayer, 101–115. Berlin: Springer. doi:10.1007/978-3-540-89437-7_6.
  • Tan, H. B. K., Y. Zhao, and H. Zhang. 2009. “Conceptual Data Model-Based Software Size Estimation for Information Systems.” ACM Transactions on Software Engineering and Methodology 19 (2): 1–37. doi:10.1145/1571629.1571630.
  • Vallee, M., M. Merdan, W. Lepuschitz, and G. Koppensteiner. 2011. “Decentralized Reconfiguration of a Flexible Transportation System.” IEEE Transactions on Industrial Informatics 7 (3): 505–516. doi:10.1109/TII.2011.2158839.
  • Van Cutsem, T., S. Mostinckx, E. G. Boix, J. Dedecker, and W. De Meuter 2007. “AmbientTalk: Object-Oriented Event-Driven Programming in Mobile Ad Hoc Networks.” In Proceedings of International Conference of the Chilean Society of Computer Science, Iquique, November 8–9, 3–12. New York: IEEE.
  • Vicaire, P. A., E. Hoque, X. Xie, and J. A. Stankovic. 2012. “Bundle: A Group-Based Programming Abstraction for Cyber-Physical Systems.” IEEE Transactions on Industrial Informatics 8 (2): 379–392. doi:10.1109/TII.2011.2166772.
  • Vyatkin, V. 2013. “Software Engineering in Industrial Automation: State-Of-The-Art Review.” IEEE Transactions on Industrial Informatics 9 (3): 1234–1249. doi:10.1109/TII.2013.2258165.
  • Wang, C., Z. Bi, and L. Xu. 2014. “Iot and Cloud Computing in Automation of Assembly Modeling Systems.” IEEE Transactions Industrial Informatics 10 (2): 1426–1434.
  • Xu, E., M. Wermus, and D. B. Bauman. 2011. “Development of an Integrated Medical Supply Information System.” Enterprise Information Systems 5 (3): 385–399. doi:10.1080/17517575.2011.566630.
  • Xu, L. 2011. “Enterprise Systems: State-of-The-Art and Future Trends.” IEEE Transactions on Industrial Informatics 7 (4): 630–640. doi:10.1109/TII.2011.2167156.
  • Xu, L., W. He, and S. Li. 2014. “Internet of Things in Industries: A Survey.” IEEE Transactions Industrial Informatics. doi:10.1109/TII.2014.2300753.
  • Zhou, Z., Z. Xiao, Q. Liu, and Q. Ai. 2013. “An Analytical Approach to Customer Requirement Information Processing.” Enterprise Information Systems 7 (4): 543–557. doi:10.1080/17517575.2012.763189.
  • Zhu, Q., Y. Yang, M. Di Natale, E. Scholte, and A. Sangiovanni-Vincentelli. 2010. “Optimizing the Software Architecture for Extensibility in Hard Real-Time Distributed Systems.” IEEE Transactions on Industrial Informatics 6 (4): 621–636. doi:10.1109/TII.2010.2053938.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.