1,388,810 research outputs found
SOA services in higher education
Service Oriented Architecture (SOA) is a recent architectural framework for distributed software system development in which software components are packaged as Services. It has become increasingly popular in academia and in industry, but has been principally used in the business domain. However, in higher education, SOA has rarely been applied or investigated. In this paper, we propose the idea of applying SOA technologies in the education domain, to increase both interoperability and flexibility within the e-learning environment. We expect that both students and teachers in higher educational institutions can benefit from this approach. We also describe a number of possible SOA services, along with a high level service roadmap to support a university's learning and teaching activities
Informaticology: combining Computer Science, Data Science, and Fiction Science
Motivated by an intention to remedy current complications with Dutch
terminology concerning informatics, the term informaticology is positioned to
denote an academic counterpart of informatics where informatics is conceived of
as a container for a coherent family of practical disciplines ranging from
computer engineering and software engineering to network technology, data
center management, information technology, and information management in a
broad sense.
Informaticology escapes from the limitations of instrumental objectives and
the perspective of usage that both restrict the scope of informatics. That is
achieved by including fiction science in informaticology and by ranking fiction
science on equal terms with computer science and data science, and framing (the
study of) game design, evelopment, assessment and distribution, ranging from
serious gaming to entertainment gaming, as a chapter of fiction science. A
suggestion for the scope of fiction science is specified in some detail.
In order to illustrate the coherence of informaticology thus conceived, a
potential application of fiction to the ontology of instruction sequences and
to software quality assessment is sketched, thereby highlighting a possible
role of fiction (science) within informaticology but outside gaming
Preservation and decomposition theorems for bounded degree structures
We provide elementary algorithms for two preservation theorems for
first-order sentences (FO) on the class \^ad of all finite structures of degree
at most d: For each FO-sentence that is preserved under extensions
(homomorphisms) on \^ad, a \^ad-equivalent existential (existential-positive)
FO-sentence can be constructed in 5-fold (4-fold) exponential time. This is
complemented by lower bounds showing that a 3-fold exponential blow-up of the
computed existential (existential-positive) sentence is unavoidable. Both
algorithms can be extended (while maintaining the upper and lower bounds on
their time complexity) to input first-order sentences with modulo m counting
quantifiers (FO+MODm). Furthermore, we show that for an input FO-formula, a
\^ad-equivalent Feferman-Vaught decomposition can be computed in 3-fold
exponential time. We also provide a matching lower bound.Comment: 42 pages and 3 figures. This is the full version of: Frederik
Harwath, Lucas Heimberg, and Nicole Schweikardt. Preservation and
decomposition theorems for bounded degree structures. In Joint Meeting of the
23rd EACSL Annual Conference on Computer Science Logic (CSL) and the 29th
Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), CSL-LICS'14,
pages 49:1-49:10. ACM, 201
Curriculum Guidelines for Undergraduate Programs in Data Science
The Park City Math Institute (PCMI) 2016 Summer Undergraduate Faculty Program
met for the purpose of composing guidelines for undergraduate programs in Data
Science. The group consisted of 25 undergraduate faculty from a variety of
institutions in the U.S., primarily from the disciplines of mathematics,
statistics and computer science. These guidelines are meant to provide some
structure for institutions planning for or revising a major in Data Science
Algorithms Visualization Tool for Students and Lectures in Computer Science
The best way to understand complex data structures or algorithm is to see
them in action. The present work presents a new tool, especially useful for
students and lecturers in computer science. It is written in Java and developed
at Bordeaux University of Sciences and Technology. Its purposes is to help
students in understanding classical algorithms by illustrating them in
different ways: graphical (animated), formal, and descriptive. We think that it
can be useful to everyone interested in algorithms, in particular to students
in computer science that want to beef up their readings and university
lecturers in their major effort to enhance the data structures and algorithms
course. The main new thing of this tool is the fact of making it possible to
the user to animate their own algorithms
Wildbook: Crowdsourcing, computer vision, and data science for conservation
Photographs, taken by field scientists, tourists, automated cameras, and
incidental photographers, are the most abundant source of data on wildlife
today. Wildbook is an autonomous computational system that starts from massive
collections of images and, by detecting various species of animals and
identifying individuals, combined with sophisticated data management, turns
them into high resolution information database, enabling scientific inquiry,
conservation, and citizen science.
We have built Wildbooks for whales (flukebook.org), sharks (whaleshark.org),
two species of zebras (Grevy's and plains), and several others. In January
2016, Wildbook enabled the first ever full species (the endangered Grevy's
zebra) census using photographs taken by ordinary citizens in Kenya. The
resulting numbers are now the official species census used by IUCN Red List:
http://www.iucnredlist.org/details/7950/0. In 2016, Wildbook partnered up with
WWF to build Wildbook for Sea Turtles, Internet of Turtles (IoT), as well as
systems for seals and lynx. Most recently, we have demonstrated that we can now
use publicly available social media images to count and track wild animals.
In this paper we present and discuss both the impact and challenges that the
use of crowdsourced images can have on wildlife conservation.Comment: Presented at the Data For Good Exchange 201
- …
