[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article
Open access

Is There a Single Method for the Internet of Things?: Essence can keep software development for the IoT from becoming unwieldy.

Published: 01 June 2017 Publication History

Abstract

The Industrial Internet Consortium predicts the IoT (Internet of Things) will become the third technological revolution after the Industrial Revolution and the Internet Revolution. Its impact across all industries and businesses can hardly be imagined. Existing software (business, telecom, aerospace, defense, etc.) is expected to be modified or redesigned, and a huge amount of new software, solving new problems, will have to be developed. As a consequence, the software industry should welcome new and better methods.

References

[1]
Brown, T. 2008. Design thinking. Harvard Business Review 86(6): 84.
[2]
Collins, T. A methodology for building the Internet of Things; http://www.iotmethodology.com/.
[3]
Evans, P.C., Annunziata, M. 2012. Industrial Internet: Pushing the boundaries of minds and machines. GE; www.ge.com/docs/chapters/Industrial_Internet.pdf.
[4]
Fontoura, M., Pree, W., Rumpe, B. 2000. The UML Profile for Framework Architectures. Addison-Wesley Longman Publishing Co.
[5]
Guinard, D., Mueller, M., Pasquier-Rocha, J. 2010. Giving RFID a REST: building a web-enabled EPCIS. In Internet of Things (IoT): 1-8. IEEE.
[6]
Jacobson, I., Ng, P.-W., McMahon, P. E., Spence, I., Lidman, S. 2012. The Essence of software engineering: the SEMAT kernel. Communications of the ACM 55 (12); and acmqueue 10(10); http://queue.acm.org/detail.cfm?id=2389616.
[7]
Jacobson, I., Ng, P.-W., McMahon, P. E., Spence, I., Lidman, S. 2013. The Essence of Software Engineering: Applying the SEMAT Kernel. Addison-Wesley.
[8]
Jacobson, I., Ng, P.-W., Spence, I. 2006. The Essential Unified Process. Dr. Dobb's Journal (August); http://www.drdobbs.com/architecture-and-design/the-essential-unified-process/191601687.
[9]
Object Management Group. 2014. Essence - kernel and language for software engineering methods (Essence); http://www.omg.org/spec/Essence/.
[10]
Page, V., Stimson, R. 2016. Essentializing the DSDM Agile Project Framework, Agile Methods Conference, London. Ivar Jacobson International; https://www.ivarjacobson.com/sites/default/files/field_iji_file/article/essentializingdsdm_1.pdf.
[11]
Perkens-Golomb, B., Folkjaer, P., Rauch, F., Spence, I. 2015. Ending method wars: the successful utilization of Essence at Munich Re. Ivar Jacobson International; https://www.ivarjacobson.com/sites/default/files/field_iji_file/article/essence_munichre_0.pdf.
[12]
Ries, E. 2011. The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Random House.
[13]
Slama, D., Puhlmann, F., Morrish, J., Bhatnagar, R. 2015. Enterprise IoT: Strategies and Best Practices for Connected Products and Services. O'Reilly.

Cited By

View all
  • (2024)IoT Revolution: Supercharging Systems with the Scaled Agile Framework for ExcellenceProceedings of the Second Congress on Control, Robotics, and Mechatronics10.1007/978-981-97-6810-3_16(191-206)Online publication date: 31-Oct-2024
  • (2024)Fluidware: An Approach Toward Adaptive and Scalable IoT SystemsFluidware10.1007/978-3-031-62146-8_1(3-20)Online publication date: 13-May-2024
  • (2024)Perspectives of TinyML-Based Self-management in IoT-Based Systems13th International Conference on Information Systems and Advanced Technologies “ICISAT 2023”10.1007/978-3-031-60594-9_1(1-9)Online publication date: 31-Jul-2024
  • Show More Cited By
  1. Is There a Single Method for the Internet of Things?: Essence can keep software development for the IoT from becoming unwieldy.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Queue
      Queue  Volume 15, Issue 3
      Internet of Things
      May-June 2017
      80 pages
      ISSN:1542-7730
      EISSN:1542-7749
      DOI:10.1145/3121437
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 June 2017
      Published in QUEUE Volume 15, Issue 3

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Research-article
      • Popular
      • Editor picked

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2,205
      • Downloads (Last 6 weeks)199
      Reflects downloads up to 10 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)IoT Revolution: Supercharging Systems with the Scaled Agile Framework for ExcellenceProceedings of the Second Congress on Control, Robotics, and Mechatronics10.1007/978-981-97-6810-3_16(191-206)Online publication date: 31-Oct-2024
      • (2024)Fluidware: An Approach Toward Adaptive and Scalable IoT SystemsFluidware10.1007/978-3-031-62146-8_1(3-20)Online publication date: 13-May-2024
      • (2024)Perspectives of TinyML-Based Self-management in IoT-Based Systems13th International Conference on Information Systems and Advanced Technologies “ICISAT 2023”10.1007/978-3-031-60594-9_1(1-9)Online publication date: 31-Jul-2024
      • (2023)Incremental IoT for industrial maintenance using the legacy cultureSystems Engineering10.1002/sys.2168026:5(618-626)Online publication date: 6-Apr-2023
      • (2022)Conceptualizing Information Systems Development as an Organizational RoutineACM SIGMIS Database: the DATABASE for Advances in Information Systems10.1145/3551783.355179053:3(91-107)Online publication date: 26-Jul-2022
      • (2022)A Secure Method for Industrial IoT DevelopmentSN Computer Science10.1007/s42979-022-01061-93:2Online publication date: 25-Feb-2022
      • (2021)Applying Problem Frames in Behavior-Driven Development for Smart Cone System2021 28th Asia-Pacific Software Engineering Conference (APSEC)10.1109/APSEC53868.2021.00070(566-567)Online publication date: Dec-2021
      • (2021)Smart Irrigation: case study for Hybrid-SIX methodologyProcedia Computer Science10.1016/j.procs.2021.07.077191(524-529)Online publication date: 2021
      • (2020)The Many Faces of Patterns in the Internet of ThingsProceedings of the 2020 5th International Conference on Cloud Computing and Internet of Things10.1145/3429523.3429527(43-52)Online publication date: 22-Sep-2020
      • (2020)IoT methodologies: comparative studyProcedia Computer Science10.1016/j.procs.2020.07.084175(585-590)Online publication date: 2020
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Magazine Site

      View this article on the magazine site (external)

      Magazine Site

      Login options

      Full Access

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media