Skip to main content

Showing 1–22 of 22 results for author: Schultz, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2301.04846  [pdf, other

    cs.LO cs.DB math.CT

    Algebraic Model Management: A Survey

    Authors: Patrick Schultz, David I. Spivak, Ryan Wisnesky

    Abstract: We survey the field of model management and describe a new model management approach based on algebraic specification.

    Submitted 12 January, 2023; originally announced January 2023.

    Comments: Published in WADT 2016, Recent Trends in Algebraic Development Techniques

  2. Energy-Aware Planning-Scheduling for Autonomous Aerial Robots

    Authors: Adam Seewald, Héctor García de Marina, Henrik Skov Midtiby, Ulrik Pagh Schultz

    Abstract: In this paper, we present an online planning-scheduling approach for battery-powered autonomous aerial robots. The approach consists of simultaneously planning a coverage path and scheduling onboard computational tasks. We further derive a novel variable coverage motion robust to airborne constraints and an empirically motivated energy model. The model includes the energy contribution of the sched… ▽ More

    Submitted 22 July, 2022; originally announced July 2022.

    Comments: 8 pages, 6 figures, IROS'22

  3. What Makes Agile Software Development Agile?

    Authors: Marco Kuhrmann, Paolo Tell, Regina Hebig, Jil Klünder, Jürgen Münch, Oliver Linssen, Dietmar Pfahl, Michael Felderer, Christian R. Prause, Stephen G. MacDonell, Joyce Nakatumba-Nabende, David Raffo, Sarah Beecham, Eray Tüzün, Gustavo López, Nicolas Paez, Diego Fontdevila, Sherlock A. Licorish, Steffen Küpper, Günther Ruhe, Eric Knauss, Özden Özcan-Top, Paul Clarke, Fergal McCaffery, Marcela Genero , et al. (22 additional authors not shown)

    Abstract: Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders' collaboration have contributed to making agile a transformation in the software industry in which many companies want to take part. However, driven either by a natural and expected evolution or by contextual factors that challenge the adoption of agile methods as prescribed by… ▽ More

    Submitted 23 September, 2021; originally announced September 2021.

    Comments: Journal paper, 17 pages, 14 figures

    Journal ref: IEEE Transactions on Software Engineering (2021), pp.TBC

  4. arXiv:2108.08230  [pdf, other

    physics.soc-ph cs.LG eess.SY

    Predicting Basin Stability of Power Grids using Graph Neural Networks

    Authors: Christian Nauck, Michael Lindner, Konstantin Schürholt, Haoming Zhang, Paul Schultz, Jürgen Kurths, Ingrid Isenhardt, Frank Hellmann

    Abstract: The prediction of dynamical stability of power grids becomes more important and challenging with increasing shares of renewable energy sources due to their decentralized structure, reduced inertia and volatility. We investigate the feasibility of applying graph neural networks (GNN) to predict dynamic stability of synchronisation in complex power grids using the single-node basin stability (SNBS)… ▽ More

    Submitted 5 May, 2022; v1 submitted 18 August, 2021; originally announced August 2021.

    Comments: 17 pages, 25 pages including appendix, 18 pictures plus tikz pictures

    Journal ref: 2022 New J. Phys. 24 043041

  5. arXiv:2104.00739  [pdf, other

    cs.SE cs.AI cs.LG cs.PL q-bio.OT

    Formal Methods for the Informal Engineer: Workshop Recommendations

    Authors: Gopal Sarma, James Koppel, Gregory Malecha, Patrick Schultz, Eric Drexler, Ramana Kumar, Cody Roux, Philip Zucker

    Abstract: Formal Methods for the Informal Engineer (FMIE) was a workshop held at the Broad Institute of MIT and Harvard in 2021 to explore the potential role of verified software in the biomedical software ecosystem. The motivation for organizing FMIE was the recognition that the life sciences and medicine are undergoing a transition from being passive consumers of software and AI/ML technologies to fundame… ▽ More

    Submitted 1 April, 2021; originally announced April 2021.

    Comments: 6 pages

  6. arXiv:1603.01965  [pdf, other

    cs.RO cs.PL

    Towards a DSL for Perception-Based Safety Systems

    Authors: Johann Thor Mogensen Ingibergsson, Stefan-Daniel Suvei, Mikkel Kragh Hansen, Peter Christiansen, Ulrik Pagh Schultz

    Abstract: This paper is an extension to an early presented programming language, called a domain specific language. This paper extends the proposed concept with new sensors and behaviours to address real-life situations. The functionality was tested in lab experiments, and an extension to the earlier concepts is proposed.

    Submitted 7 March, 2016; originally announced March 2016.

    Comments: Presented at DSLRob 2015 (arXiv:1601.00877) This paper is a poster submission, an extension to the already accepted article (no abstract): 1601.00877 Thus the introduction in this paper, is a compilation of the earlier article, which is referenced as [3]

    Report number: DSLRob/2015/08

  7. arXiv:1602.03501  [pdf, other

    math.CT cs.DB

    Algebraic Databases

    Authors: Patrick Schultz, David I. Spivak, Christina Vasilakopoulou, Ryan Wisnesky

    Abstract: Databases have been studied category-theoretically for decades. The database schema---whose purpose is to arrange high-level conceptual entities---is generally modeled as a category or sketch. The data itself, often called an instance, is generally modeled as a set-valued functor, assigning to each conceptual entity a set of examples. While mathematically elegant, these categorical models have typ… ▽ More

    Submitted 15 November, 2016; v1 submitted 10 February, 2016; originally announced February 2016.

    Comments: 80 pages

    MSC Class: 18C10; 18D05; 68P15

  8. arXiv:1601.02778  [pdf, other

    cs.RO cs.CY

    Towards Declarative Safety Rules for Perception Specification Architectures

    Authors: Johann Thor Mogensen Ingibergsson, Ulrik Pagh Schultz, Dirk Kraft

    Abstract: Agriculture has a high number of fatalities compared to other blue collar fields, additionally population decreasing in rural areas is resulting in decreased work force. These issues have resulted in increased focus on improving efficiency of and introducing autonomy in agriculture. Field robots are an increasingly promising branch of robotics targeted at full automation in agriculture. The safety… ▽ More

    Submitted 12 January, 2016; originally announced January 2016.

    Comments: Presented at DSLRob 2015 (arXiv:1601.00877)

    Report number: DSLRob/2015/06

  9. arXiv:1601.00877   

    cs.RO

    Proceedings of the Sixth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2015)

    Authors: Christian Schlegel, Ulrik Pagh Schultz, Serge Stinckwich, Sebastian Wrede

    Abstract: The Sixth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'15) was held September 28, 2015 in Hamburg (Germany), as part of the IROS 2015 conference. The main topics of the workshop were Domain-Specific Languages (DSLs) and Model-driven Software Development (MDSD) for robotics. A domain-specific language is a programming language dedicated to a particular… ▽ More

    Submitted 20 January, 2016; v1 submitted 5 January, 2016; originally announced January 2016.

  10. arXiv:1511.06459  [pdf, ps, other

    cs.PL

    QINL: Query-integrated Languages

    Authors: Patrick Schultz, David I. Spivak, Ryan Wisnesky

    Abstract: We describe an alternative solution to the impedance-mismatch problem between programming and query languages: rather than embed queries in a programming language, as done in LINQ systems, we embed programs in a query language, and dub the result QINL.

    Submitted 19 November, 2015; originally announced November 2015.

  11. arXiv:1503.03571  [pdf, other

    cs.DB

    Algebraic Data Integration

    Authors: Patrick Schultz, Ryan Wisnesky

    Abstract: In this paper we develop an algebraic approach to data integration by combining techniques from functional programming, category theory, and database theory. In our formalism, database schemas and instances are algebraic (multi-sorted equational) theories of a certain form. Schemas denote categories, and instances denote their initial (term) algebras. The instances on a schema S form a category, S… ▽ More

    Submitted 12 December, 2017; v1 submitted 11 March, 2015; originally announced March 2015.

  12. arXiv:1502.05947  [pdf, other

    cs.DB

    Functorial Data Migration: From Theory to Practice

    Authors: Ryan Wisnesky, David I. Spivak, Patrick Schultz, Eswaran Subrahmanian

    Abstract: In this paper we describe a functorial data migration scenario about the manufacturing service capability of a distributed supply chain. The scenario is a category-theoretic analog of an OWL ontology-based semantic enrichment scenario developed at the National Institute of Standards and Technology (NIST). The scenario is presented using, and is included with, the open-source FQL tool, available fo… ▽ More

    Submitted 12 May, 2015; v1 submitted 20 February, 2015; originally announced February 2015.

  13. arXiv:1412.4714  [pdf, other

    cs.RO cs.SE

    Towards Interactive, Incremental Programming of ROS Nodes

    Authors: Sorin Adam, Ulrik Pagh Schultz

    Abstract: Writing software for controlling robots is a complex task, usually demanding command of many programming languages and requiring significant experimentation. We believe that a bottom-up development process that complements traditional component- and MDSD-based approaches can facilitate experimentation. We propose the use of an internal DSL providing both a tool to interactively create ROS nodes an… ▽ More

    Submitted 15 December, 2014; originally announced December 2014.

    Comments: Presented at DSLRob 2014 (arXiv:cs/1411.7148)

    Report number: DSLRob/2014/05

  14. arXiv:1412.4538  [pdf, other

    cs.RO

    Towards Error Handling in a DSL for Robot Assembly Tasks

    Authors: Johan S. Laursen, Jacob P. Buch, Lars C. Sørensen, Dirk Kraft, Henrik G. Petersen Lars-Peter Ellekilde, Ulrik P. Schultz

    Abstract: This work-in-progress paper presents our work with a domain specific language (DSL) for tackling the issue of programming robots for small-sized batch production. We observe that as the complexity of assembly increases so does the likelihood of errors, and these errors need to be addressed. Nevertheless, it is essential that programming and setting up the assembly remains fast, allows quick change… ▽ More

    Submitted 15 December, 2014; originally announced December 2014.

    Comments: Presented at DSLRob 2014 (arXiv:cs/1411.7148)

    Report number: DSLRob/2014/03

  15. arXiv:1411.7148   

    cs.RO

    Proceedings of the Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2014)

    Authors: Luca Gherardi, Nico Hochgeschwender, Christian Schlegel, Ulrik Pagh Schultz, Serge Stinckwich

    Abstract: The Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'14) was held in conjunction with the 2014 International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR 2014), October 2014 in Bergamo, Italy. The main topics of the workshop were Domain-Specific Languages (DSLs) and Model-driven Software Development (MDSD) for r… ▽ More

    Submitted 26 November, 2014; originally announced November 2014.

  16. arXiv:1407.7560  [pdf, other

    cs.RO

    Towards Automatic Migration of ROS Components from Software to Hardware

    Authors: Anders Blaabjerg Lange, Ulrik Pagh Schultz, Anders Stengaard Soerensen

    Abstract: The use of the ROS middleware is a growing trend in robotics in general, ROS and hard real-time embedded systems have however not been easily uniteable while retaining the same overall communication and processing methodology at all levels. In this paper we present an approach aimed at tackling the schism between high-level, flexible software and low-level, real-time software. The key idea of our… ▽ More

    Submitted 28 July, 2014; originally announced July 2014.

    Comments: Presented at DSLRob 2013 (arXiv:cs/1312.5952)

    Report number: Report-no: DSLRob/2013/06

  17. arXiv:1406.4205  [pdf, other

    q-bio.QM cs.CV

    Replicating Kernels with a Short Stride Allows Sparse Reconstructions with Fewer Independent Kernels

    Authors: Peter F. Schultz, Dylan M. Paiton, Wei Lu, Garrett T. Kenyon

    Abstract: In sparse coding it is common to tile an image into nonoverlap** patches, and then use a dictionary to create a sparse representation of each tile independently. In this situation, the overcompleteness of the dictionary is the number of dictionary elements divided by the patch size. In deconvolutional neural networks (DCNs), dictionaries learned on nonoverlap** tiles are replaced by a family o… ▽ More

    Submitted 16 June, 2014; originally announced June 2014.

  18. arXiv:1312.5952   

    cs.RO

    Proceedings of the Fourth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2013)

    Authors: Christian Schlegel, Ulrik Pagh Schultz, Serge Stinckwich

    Abstract: The Fourth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'13) was held in conjunction with the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013), November 2013 in Tokyo, Japan. The main topics of the workshop were Domain-Specific Languages (DSLs) and Model-driven Software Development (MDSD) for robotics. A domain-spec… ▽ More

    Submitted 20 December, 2013; originally announced December 2013.

  19. arXiv:1302.5521  [pdf, other

    cs.RO cs.OS cs.PL cs.SE

    Towards Python-based Domain-specific Languages for Self-reconfigurable Modular Robotics Research

    Authors: Mikael Moghadam, David Johan Christensen, David Brandt, Ulrik Pagh Schultz

    Abstract: This paper explores the role of operating system and high-level languages in the development of software and domain-specific languages (DSLs) for self-reconfigurable robotics. We review some of the current trends in self-reconfigurable robotics and describe the development of a software system for ATRON II which utilizes Linux and Python to significantly improve software abstraction and portabilit… ▽ More

    Submitted 22 February, 2013; originally announced February 2013.

    Comments: Presented at DSLRob 2011 (arXiv:1212.3308)

    Report number: DSLRob/2011/04

  20. arXiv:1302.5082   

    cs.RO

    Proceedings of the Third International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2012)

    Authors: Christian Schlegel, Ulrik P. Schultz, Serge Stinckwich

    Abstract: Proceedings of the Third International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'12), held at the 2012 International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR 2012), November 2012 in Tsukuba, Japan. The main topics of the workshop were Domain-Specific Languages (DSLs) and Model-driven Architecture (MDA) for robotics. A do… ▽ More

    Submitted 20 February, 2013; originally announced February 2013.

    Comments: Index submission

  21. arXiv:1212.3308   

    cs.RO

    Proceedings of the Second International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2011)

    Authors: Ulrik Pagh Schultz, Serge Stinckwich

    Abstract: Proceedings of the Second International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'11), held in conjunction with the 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2011), September 2011 in San Francisco, USA. The main topics of the workshop were Domain-Specific Languages (DSLs) and Model-driven Software Development (MDSD) for robo… ▽ More

    Submitted 10 December, 2012; originally announced December 2012.

    Comments: Index submission

  22. arXiv:1102.4563   

    cs.RO cs.PL

    Proceedings of the first international workshop on domain-specific languages for robotic systems (DSLRob 2010)

    Authors: Ulrik P. Schultz, Serge Stinckwich, Mikal Ziane

    Abstract: The First International Workshop on Domain-Specific Languages and models for ROBotic systems (DSLRob'10) was held at the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'10), October 2010 in Taipei, Taiwan. The main topics of the workshop were domain-specific languages and models. A domain-specific language (DSL) is a programming language dedicated to a particular p… ▽ More

    Submitted 22 February, 2011; originally announced February 2011.